A Collaborative Search Strategy to Solve Combinatorial Optimization and Scheduling Problems 125 A Collaborative Search Strategy to Solve Combinatorial Optimization and Scheduling Problems
نویسندگان
چکیده
Since the creation of operations research as a discipline, a continued interest has been in the development of heuristics or approximation algorithms to solve complex combinatorial optimization problems. As many problems have been proven computationally intractable, the heuristic approaches become increasingly important in solving various large practical problems. The most popular heuristics that have been widely studied in literature include Simulated Annealing (SA) (Kirkpatrick 1983), Tabu Search (TS) (Glover 1986), and Genetic Algorithm (GA) (Holland 1975). Simulated annealing is a stochastic search method that explores the solution space using a hill climbing process. Tabu search, on the other hand, is a deterministic search algorithm that attempts exhaustive exploration of the neighbourhood of a solution. In contrast to the local search algorithms such as SA and TS that work with one feasible solution in each iteration, GA employs a population of solutions and is capable of both local and global search in the solution space. Despite their successes in solving many combinatorial problems, these algorithms have some limitations. For instance, SA can be easily trapped in a local optimum or may require excessive computing time to find a reasonable solution. To successfully implement a tabu search algorithm, one requires a good knowledge about the problem and its solution space to define an efficient neighbourhood structure. Genetic algorithms often converge to a local optimum prematurely and their success often relies on the efficiency of the adopted operators. Due to the deficiencies of the conventional heuristics and ever increasing demand for more efficient search algorithms, researchers are exploring two main options, developing new methods such as nature inspired metaheuristics and investigating hybrid algorithms. In recent years, a number of metaheuristics have been developed. Examples include the Greedy Randomized Adaptive Search Procedure (GRASP) (Feo & Resende, 1995; Aiex et al., 2003), Adaptive Multi Start (Boese et al., 1994), Adaptive Memory Programming (AMP) 9
منابع مشابه
An integrated approach for scheduling flexible job-shop using teaching–learning-based optimization method
In this paper, teaching–learning-based optimization (TLBO) is proposed to solve flexible job shop scheduling problem (FJSP) based on the integrated approach with an objective to minimize makespan. An FJSP is an extension of basic job-shop scheduling problem. There are two sub problems in FJSP. They are routing problem and sequencing problem. If both the sub problems are solved simultaneously, t...
متن کاملModeling and scheduling no-idle hybrid flow shop problems
Although several papers have studied no-idle scheduling problems, they all focus on flow shops, assuming one processor at each working stage. But, companies commonly extend to hybrid flow shops by duplicating machines in parallel in stages. This paper considers the problem of scheduling no-idle hybrid flow shops. A mixed integer linear programming model is first developed to mathematically form...
متن کاملFlow Shop Scheduling Problem with Missing Operations: Genetic Algorithm and Tabu Search
Flow shop scheduling problem with missing operations is studied in this paper. Missing operations assumption refers to the fact that at least one job does not visit one machine in the production process. A mixed-binary integer programming model has been presented for this problem to minimize the makespan. The genetic algorithm (GA) and tabu search (TS) are used to deal with the optimization...
متن کاملA Hybrid Dynamic Programming for Inventory Routing Problem in Collaborative Reverse Supply Chains
Inventory routing problems arise as simultaneous decisions in inventory and routing optimization. In the present study, vendor managed inventory is proposed as a collaborative model for reverse supply chains and the optimization problem is modeled in terms of an inventory routing problem. The studied reverse supply chains include several return generators and recovery centers and one collection...
متن کاملNew Approaches in Metaheuristics to Solve the Truck Scheduling Problem in a Cross-docking Center
Nowadays, cross-docking is one of the main concepts in supply chain management in which products received to a distribution center by inbound trucks which are directly to lead into outbound trucks with a minimum handling and storage costs as the main cost of a cross-docking system. According to the literature, several metaheuristics and heuristics are attempted to solve this optimization model....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012